Open Components £ [position Paper]

نویسندگان

  • Andreas Gal
  • Wolfgang Schröder-Preikschat
  • Olaf Spinczyk
چکیده

Traditional binary component models do not support the application-speci c customization of components at integration-time . This problem cannot be solved by introducing new component languages, because it is rooted in the properties of executable, binary code and not in the implementation language of the component. In this paper we suggest using \open components" instead of binary component models. This novel approach uses source code as the distribution form of components and allows a exible, tool-supported customization with respect to the application environment. The result is a better chance to reuse a component through adaptable interfaces and a very eÆcient implementation of the composed software product. 1. MOTIVATION A key factor for the success of component systems, especially in resource restricted application domains, is the overhead imposed by the component framework. Component software should not require signi cantly more resources than a noncomponent based implementation. In traditional binary component models, especially those which are independent of the implementation language and thus have to use mechanisms like function argument marshaling, the communication over component boundaries is signi cantly more expensive than a similar plain languagelevel procedure call. Arising from this, real-world components are often limited in their granularity as many small components would increase the overall communication overhead. This work has been partly supported by the German Research Council (DFG), grant no. SCHR 603/1-1 and SCHR 603/2. the point in time where several components, which might come from di erent vendors, are composed to form an application Designing the inner structure of a component is a trade-o between exibility with respect to all possible applications and optimality with respect to the speci c contexts the component could be used in. The problem becomes more obvious by looking at a simple example ( gure 1).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Analysis of the Components Affecting Privatization of Iran Professional Soccer Clubs

  In this article, those factors influencing the privatization of professional soccer clubs in Iran were analyzed. The method was qualitative and its data were obtained by interviews and using the grounded theory. The population consisted of 15 experts. After conducting interviews and implementing the texts of the interviews related to the field of effective components, 186 open codes were dete...

متن کامل

RTDGPS Implementation by Online Prediction of GPS Position Components Error Using GA-ANN Model

If both Reference Station (RS) and navigational device in Differential Global Positioning System (DGPS) receive signals from the same satellite, RS Position Components Error (RPCE) can be used to compensate for navigational device error. This research used hybrid method for RPCE prediction which was collected by a low-cost GPS receiver. It is a combination of Genetic Algorithm (GA) computing an...

متن کامل

A Hybrid Thermopneumatic and Electrostatic Microvalve with Integrated Position Sensing

This paper presents a low-power hybrid thermopneumatic microvalve with an electrostatic hold and integrated valve plate position sensing. This combination of actuators in a single structure enables a high throw and force actuator with low energy consumption, a combination that is difficult to otherwise achieve. The completed 7.5 mm × 10.3 mm × 1.5 mm valve has an open flow rate of 8 sccm at 600...

متن کامل

Open-loop Control of Quantum Particle Motion: Effective Splitting in Momentum Space

In this paper an effective quantum particle beam-splitter in the momentum space is realized in the frame of open-loop control scheme. We demonstrate for small interaction time that the splitting effect ±40~k with summarized relative intensity in both main components is about 50 per cent from initial intensity of the atomic beam.

متن کامل

A-Trader - consulting agent platform for stock exchange gamblers

The authors of this paper present the architecture of a multi-agent system which supports investment decisions. The individual components of the system, the manner of communication between them, the mechanism of assessing the individual agents are discussed here. Combining their common open/close position signals and relearning with the use of the selected data create the never-ending learning ...

متن کامل

Open Innovation Management Model in Medical Sciences' Education:A Case Study of Guilan University of Medical Sciences

Introduction: Relying only on traditional innovations with closed borders is not enough for educating medical sciences. Open innovation requires new management methods. The purpose of this study was to provide a model for evaluating the status of open innovation management in medical education at Guilan University of  Medical Sciences. Methods: This mixed research was first conducted in a quali...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001